sun-dried sliced quince - Spanish English Dictionary